cart (championship auto racing teams) - German English Dictionary